We provide IT Staff Augmentation Services!

Lead Software Developer Resume

3.00/5 (Submit Your Rating)

SeattlE

SUMMARY

  • 11 years software engineering career with strong experience and high level performance in software development
  • Expert level experience in SDLC, Object Oriented Design and AGILE, SCRUM methodology.
  • Expert level experience in iOS, Android development.
  • Very strong mathematics background with numerical recipes and optimization algorithms.
  • Good database knowledge with three years of SQL experience.
  • Strong design and development of multimedia application based on such libraries as OpenGL, DirectX.
  • Expert level experience in C++ /C related technologies
  • Expert level experience in C# related technologies.
  • Expert level experience in Java related technologies.
  • Strong design and development of multithreaded programming and application optimization.
  • Project Management experience in leading a team for the past TWO years.
  • Ability to develop unique, cutting edge applications for different handset and user requirements.
  • In - depth knowledge of industry practices and application development protocols.
  • Passionate to update my knowledge and skills though continuous self learning.

TECHNICAL SKILLS

  • IOS, Objective-C, cocos2D, UIKit, Cocoa/Touch.
  • Android.
  • C#, WPF, WCF, .Net, WinForms, Silverlight, ASP.NET.
  • Java, J2EE, Struts, Spring, Hibernate, Swing, JavaScript, jQuery, Angular.js, MongoDB.
  • C, C++, MFC, WTL, ATL, STL, COM, Win32

PROFESSIONAL EXPERIENCE

Confidential, Seattle

Lead software developer

Responsibilities:

  • Developed a custom web application to replace a user maintained spreadsheet of company-wide software applications and their associated access approval managers that provided a centralized repository for business application data
  • Responsible for ensuring proper Android UX design and coding patterns. Strong advocate of modularized, reusable, and memory efficient code.
  • Specializing in Android centric chat interfaces, modern UX design patterns, and innovative mobile oriented view structures.

Environment: Java, J2EE, Apache, Spring, Hibernate, Angular,JS, SaaS, Tomcat. Android SDK

Confidential, New York

Lead software developer

Responsibilities:

  • Responsible for full SDLC project development from scratch
  • UI development
  • Restfull web-services implementation
  • Presbyterian hospital web portal, database development.

Environment: Java, Android, PhoneGap

Confidential, New York

Lead Java developer

Responsibilities:

  • Responsible for full SDLC project development from scratch
  • Managed and lead onshore and offshore teams for development on iPad, IBM WebSphere, Java J2EE
  • Exposed in Java, J2EE technology using JDK, EJB, XML, HTML, Servlets, JSP.
  • Demonstrated ability to analyze, design and develop client/server web based applications using Object Oriented Programming principles.
  • Resolved technical issues through debugging, research, and investigation.
  • Developed and designed websites using CSS, HTML and Java Scripts from scratch.
  • Worked with databases that involve writing queries using SQL, formatting results and writing Stored Procedures
  • Able to manage and work with large complex sets of data
  • Experience in coding and retrieving information from MySQL databases
  • UI development
  • Restfull web-services implementation mongoDB database development

Environment: Java, MySQL, Tomcat, Spring, Struts, Hibernate, MongoDB

Confidential, New York

Software Consultant

Responsibilities:

  • Project logic development, designing and architecturing.
  • UI classes for PDF rendering development.
  • In-line video development.
  • Social network integration (Twitter, Facebook and email sharing)
  • Multithreading singleton class development for downloading process and others critical operations.
  • SQLite database connectivity development.
  • Data persistent development.

Environment: Java, Android SDK, iOS, Objective-C

Confidential, New York

Software consultant

Responsibilities:

  • Responsible for full SDLC project development from scratch, business logic implementation, project design and architecturing
  • Developed windows, layouts, user controls (GUI), control animation, styling, control templates with WPF.
  • Multithreaded queries to feed handlers libraries implemented.
  • Developed extensions for DataGrid control.
  • Implemented mathematical algorithms for data and transaction processing.

Environment: C#, WPF, XML, Java, UNIX, C++, Linux.

Confidential, New York

Lead Software Developer

Responsibilities:

  • Designed graphic library based on DOJO Java Script library.
  • Implemented chart's library classes for loading and populating data in UIWebView control.
  • GUI development with HTML5/JavaScript.
  • Implemented mathematical algorithms to charts (customization transforms)

Environment: Mac Os, Ipad, ObjectiveC, JavaScript, DOJO.

Confidential

Lead Software Developer

Responsibilities:

  • Responsible for full SDLC project development from scratch
  • Projects logic development, designing and architecturing.
  • Development and design game scenes, layers.
  • Physic engine (chipmunk, box2d) customization and implementation into projects.
  • Game's algorithms implementation
  • Audio engine integration

Environment: Mac Os, ObjectiveC, Cocos2D, Cocoa, UIKit, Xcode.

Confidential

Team leader

Responsibilities:

  • Developed client-server architecture based on SOAP and .Net technology. Client side was developed on .Net WinForms library. Server Side was designed to expose object for remote access.
  • Involved in project management.
  • Designed distributed project architecture based on COM+ services. Developed COM+ and COM services as a part of Windows Services and Windows Management Instrumentation (WMI) interfaces to access them
  • Developed MySQL server log listeners via various hooking techniques available on Linux
  • Responsible for in Linux32 to Linux64 project migration. Hook mechanism investigated and implemented.
  • Developed build scripts and deployment scripts.

Environment: WinForms, COM, COM+, C++, C#, Win32API, JavaScript. ASP.Net, MySQL, Linux, Soap, TCP/IP, XML, Oracle, SiteCore.

We'd love your feedback!