We provide IT Staff Augmentation Services!

Tech Lead Resume

2.00/5 (Submit Your Rating)

SUMMARY:

An extremely self - motivated individual understand and transform complex engineering/business logic into distributed, scalable and mission critical applications. Lead a team to deliver solutions that follow best practices, continuous integration and continuous delivery in all phases of the software development life cycles.

TECHNICAL SKILLS:

Programming Languages: C, C++, Fortran, PHP, Python, LabVIEW, Java, C#, Scala

Simulation and Signal Processing: Matlab, Mathematica, LabVIEW

Statistics Software: SAS, R, Lingo, MiniTab, Design Expert, Origin, Excel (add-in), Crystal Ball

Game and graphics: OpenGL, Unity, Blender, Android

Design Software: MicroStation, Geopak, AutoCAD, ArcGIS

Java EE: JPA (Hibernate), EJB 3.0, JMS, JSF 2.0, CDI, JTA, JSP, JNDI, JavaMail

Integration: ActiveMQ, RabbitMQ, Camel, Spring Integration, Tibco

Caching: Ehcache, Infinispan, Redis

Web Services: RESTful (RESTEasy, Spring), SOAP (ApacheCXF), IBM Filenet 5.2

Application Servers: Tomcat, Jetty, JBoss EAP 6.3

RDBMS: MySQL, MS SQL, DB2

Big Data: Hadoop, SpringXD, Crunch, Mahout, ElasticSearch, Spark, Storm, Kafka, Druid, Cassandra

Client frameworks: RCP, Vaadin, GWT, Groovy and Grails

JavaScript Libraries: AngularJS, Bootstrap, D3, Node

Servers and configurations: Windows Server 2012 R2, RHEL, Ubuntu, Vagrant/Puppet, Docker

Testing: Junit, Mockito, Spock

Build Tools: Maven, Gradle, Jenkins

Software development: SVN, Git, Penetration testing, Teamforge, Scrum, Agile, Software Lifecycle management

Data analysis: Statistical data analysis, Time series analysis, Data mining, Design of experiments

Modeling: Stochastic process, Simulation, Monte Carlo

Numerical calculation: Computational Fluid Dynamics

Optimization: Linear programming, Network optimization

PROFESSIONAL EXPERIENCE:

Confidential

Tech lead

Responsibilities:

  • A Java EE application running on JBoss EAP 6.3 provides train dispatchers an interface to the mainframe and other middle tier applications. It is used to adjust train schedule, make reservations and meet pass plans. It provides optimization functionality based on network optimization model as well.
  • Message replication and validation system
  • A Groovy and Grails application that running CRC on train messages for the Positive Train Control (PTC), which is designed to automatically stop a train before certain types of accidents occur.
  • Vehicles monitoring system
  • A Spring Boot application gathers data from 8000+ vehicles and 10000+ employees. Driver’s behavior is analyzed with Tableau. Video files are stored in IBM filenet and metadata is persisted in DB2 and data warehouse.

Confidential

Tech lead

Responsibilities:

  • Build control logic around energy storage system from micro controllers to energy dispatching system
  • Enterprise Service Bus development
  • A clustered ActiveMQ environment can let micro controllers to send and receive messages from backend java applications with AMQP protocol
  • Market Decision Engine development
  • An energy dispatching system provides automation and optimization functionality based electricity price and system availability
  • PID based maintenance application
  • A labview application controls battery maintenance recipe. With PID feedback controls, the accuracy is at 0.2V out of 1200V
  • Confidential based Synchrophasor development
  • A Confidential sysnchrophasor with accuracy of 0.0002Hz out of 60Hz on frequency measurement and response time at 700 micro seconds

Confidential

Tech lead

Responsibilities:

  • Used computational approach to do traffic flow modeling.
  • Built PDE solver for traffic flow models.
  • Did network optimization for traffic planning.

Confidential

Tech lead

Responsibilities:

  • Watched Strata conference recordings since 2013
  • Run Spark over Cassandra instead of traditional Hadoop environment
  • Get started with Spark’s machine learning APIs

Confidential

Tech lead

Responsibilities:

  • Use distributed Synchrophasor data to monitor and predict energy flow under Confidential
  • Technology: Used labview and java for backend services and AngularJS and D3 for front end user interface
  • Technology: Used android developer studio to code and build mobile apps
  • Used Blender and Unity3D to build desktop games
  • Used libGDX to build android games

We'd love your feedback!