Julio Andrade is a creative software/hardware/firmware engineer seeking a new challenging position. He has extensive experience in embedded systems, microcontrollers, C programming, databases, networks, and software development. His career includes positions as a principal software engineer developing DC/DC converters and as an embedded software engineer creating intelligent battery chargers and real-time web-based SCADA systems. He has a first class bachelor's degree in computer and electronics engineering.
When developing applications, it's a good practice using an issue tracker where developers, manager and even customers can report issues they come across when using your application
When developing applications, it's a good practice using an issue tracker where developers, manager and even customers can report issues they come across when using your application
Linkedin has multiple data-centers hosting tens of thousands of servers across them. A large percentage of these servers host our data infrastructure - our distributed data store called Espresso is sizeable amongst them. The fleet of servers contain various hardware components including, but not limited to, SSDs; and hardware has a tendency of failing from time to time. In case of hardware failures the servers need to undergo maintenance which can take a significant amount of time based on type of failure. This creates reduced capacity for that duration and throws an interesting problem of maintaining capacity in the face of multiple failures. This talk covers how LinkedIn uses Camunda wrapped around with several components to achieve hands-off capacity management via multiple workflows, with asynchronous pauses and synchronisation among them. It will also highlight how we achieved seamless integrations with various platforms and components within Linkedin's Infrastructure, and a few best practices that helped us achieve the final state.
DSM is a higher level of CASE process, a way to model data structures and logic in domain concepts independent from programming languages and thus also include syntax details. The final source code in a desired programming language is derived automatically from these high concept models by using exact language generators.The whole process of Meta-modeling in the MetaEdit+ tool rotates around the Meta types represented together as GOPPRR
Domain-Specific Modeling (DSM) enables raising the level of abstraction close to the problem domain yet generating production code from the models. These slides describe industrial experiences on DSM in four different domains: home automation, military radio, touch screen device and sports computer applications.
Linkedin has multiple data-centers hosting tens of thousands of servers across them. A large percentage of these servers host our data infrastructure - our distributed data store called Espresso is sizeable amongst them. The fleet of servers contain various hardware components including, but not limited to, SSDs; and hardware has a tendency of failing from time to time. In case of hardware failures the servers need to undergo maintenance which can take a significant amount of time based on type of failure. This creates reduced capacity for that duration and throws an interesting problem of maintaining capacity in the face of multiple failures. This talk covers how LinkedIn uses Camunda wrapped around with several components to achieve hands-off capacity management via multiple workflows, with asynchronous pauses and synchronisation among them. It will also highlight how we achieved seamless integrations with various platforms and components within Linkedin's Infrastructure, and a few best practices that helped us achieve the final state.
DSM is a higher level of CASE process, a way to model data structures and logic in domain concepts independent from programming languages and thus also include syntax details. The final source code in a desired programming language is derived automatically from these high concept models by using exact language generators.The whole process of Meta-modeling in the MetaEdit+ tool rotates around the Meta types represented together as GOPPRR
Domain-Specific Modeling (DSM) enables raising the level of abstraction close to the problem domain yet generating production code from the models. These slides describe industrial experiences on DSM in four different domains: home automation, military radio, touch screen device and sports computer applications.
8 years of experience in .Net web technologiesPartha Roy
I have almost 8 years of IT experience working and specializing in Dot Net Web Technologies and am currently looking forward to be a part of an organization that drives innovation and would help me keeping myself on top of this fast changing technological environment.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
Fundamentals of Electric Drives and its applications.pptx
Julio andradecv
1. Page 1 of 2
Julio Andrade
Address: 57 Aldermoor Lane,, Coventry CV3 1bs UK
Phone:+447549107408
Email: andradator@gmail.com
Skill summary
Creative Software/Hardware/Firmware Engineer with broad-based experience, including extensive experience in
embedded microcontroller-based system software architecture/design, multitasking embedded real-time systems,
device drivers, server side applications, databases, network protocol, control systems, battery chargers, safety
systems, automated test and measurement systems, client/server systems, advanced website development, API
implementation, chip/board support package development, hardware/software interaction, and use of logic analysers
and oscilloscopes.
Able to work well on own initiative and can demonstrate the high levels of motivation and time management required
to meet the tightest of deadlines. Even under significant pressure, possesses a strong ability to perform effectively.
Objective
Currently looking for a new and suitably challenging position, one which will make best use of existing skills and
experience whilst enabling further personal and professional development.
Key technical skills
● Familiar with microcontrollers, Atmel 168,
at90can, at1280, NXP's ARM Cortex-M3
LPC1788, STM32L105/3, TI delfino and piccolo
series.
● C programing, Java, Python, tornado,
JAVASCRIPT , PHP, MySQL,
● Embedded programming IAR, Mplab (C18
compiler) and Atmel Studio, CCStudio, Simulink
Embedded Coder
● Linux Centos, esxi,
● Familiarity with networking protocols like: DHCP,
NAT, SNMP, HTTP, POP, ICMP, IP, ARP, ,
WEBSOCKETS GPS/GSM NMEA, AT
commands, and TFTP.
● JSON, XML, CSV
● Familiar with, SPI,TWI, UART USB, RS485,
RS232, CAN, CCP J1932, Ethernet
● LabView
● Tomcat, tornado, Apache, Java, Swing, Junit,
JNI
● Source control TFS,GIT, SVN
● MISRA, Embedded, Socket programming,
Segger embOS, Segger emwin, Segger ip
stack, Segger RTOS.
2. Page 2 of 2
Career summary
November 2014–
to Present Day
Bladon Jets – Principal Software Engineer
DC/DC resonant Voltage Converter
● Assisted the electrical engineering team by developing a simulink module able of generating a pwm, phase
Shift, and frequency.
● Creation of necessary state machines
● Implementing PID control loop
● Adding CCP to the project to allow calibration.
Developing Java based software to configure individual Generators settings for the maintenance team.
Assist on the creation of tools to help a multi-discipline team to retrieve the CAN data and analyse it.
● Creation of data acquisition and calibration tools in JAVA for the PCAN-USB dongles implementing CCP.
● Developing a labView application to control Loads and power supply over modbus
● Creating LABview calibration tool for pressure transducer calibration.
Developing a centralized server telemetric system.
● Creating a Tomcat web server application capable of passing in real time data from an embedded gateway
to a web site and vice-versa.
● Developing a CAN over IP system.
● Developing a JavaScript CAN to SCADA interface.
● Implementation of a MYSQL database of CAN messages.
● Implementation of a Centos linux server
Developing a can to GSM/IP gateway.
● Responsible for the select the components
● Prototyping a unit.
● Assist on developing hardware, schematic and layout.
● Creation of drivers I2C, SPI, Uart.
● Developing AT communications interface for a GSM module.
● Implementation of GPS and position algorithms
● Implementation of RTOS.
● Implementation of FAT32 file system
March 2011–
November 2014
Deep Sea Electronics, Mansfield, UK - Embedded Software Engineer
Deep Sea Power Division (from 2013 to date)
Creation of DSE intelligent battery chargers firmware
● Implementation of PID control system
● Implementation of a CAN
● Implementation of modbus over RS485
Creation of Battery Display unit
● Creation of a LCD SCADA interface for the battery charger
● Creation of RS485 modbus slave interface
● Creation of software for pc configuration software for battery charge.
● Creation of SCADA pc software.
Deep Sea Electronics Development (from 2011 to 2013)
● Responsible for the development of real-time Internet based web-server SCADA
● Creating and maintaining a web-SCADA portal whilst creating and developing android and android SCADA
3. Page 3 of 2
applications
● Accountable for the creation of GUI and SCADA for embedded LCD screens and the development of cloud
SCADA that displays events from CAN and GPS location units on a web-site.
● Additionally involved in embedded web development, embedded Linux servers, RTOS based web
client/servers.
● Developing DSEwebnet a Java SCADA application for android.
● Developing python scripts for Linux server maintenance with features as clearing old data and weekly auto
backups.
2010-2011 Inforsat SA Olhao, Portugal – Web Developer
● Responsible for the management of an internal web site and database, utilising Java, JavaScript, PHP and
MySQL
● Creating and developing websites including internal portals for workers from different departments, an
administration portal and a sales portal with a B&B and B&C feature
● Collaborating extensively with a Web Designer and Design Team, improving the visual display of the website
according to company and customer requirements
● Attending and actively contributing to team meetings whilst revising all completed work against project scope,
requirements and newly introduced ideas
● Developing a CMS system, setting-up levels of permissions, access and the configurable to establish multiple
translated platforms with a view to the system being sold and used as an internal sales system in small shops
● Developing websites using Joomla and additionally being responsible for the creation of Intranet sites and
websites to be sold to other companies, delivering work of the highest standard within very tight deadlines
Education and qualifications
2007 - 2010 Birmingham City University(Birmingham, UK)
Bsc Computer and Electronics -1st class degree
This course comprised of embedded and Software Programming with emphasis on real time systems. I was best in
class for programming in C, VHDL and developed in my final project in Computer Vision.
Modules include:
● Business Context & Application Of Technology
● Computer Networking
● Software engineer
● Switched LANs & WANS
● Computer Systems & Programming
● Data Structures & Algorithms
● Electronics/ Microelectronics
● Embedded Systems
● Maths
2006 - 2007 Birmingham City University(Birmingham, UK)
BSc Foundation year 1st class degree 70.1%
Modules: Business & Communications Studies FY, Computer Technology FY, Electronics & Design Technology FY,
Information Studies FY and Mathematics FY.
Personal details
Languages: Portuguese (Native), English (Good), French (Basic), Spanish (Basic)
InterestsInclude: Gym , Cinema, history reenactment.
Other: Driver; full clean licence
References are available on request