Sr. Software Developer Consultant Resume
Alpharetta, GA
SUMMARY:
- More than 15 years of software development and architecture experience in accounting, billing, compliance management, risk assessment and data storage web - based applications.
- Self-motivated and self-sufficient, effective and efficient problem solver, can work alone or in team as a developer and/or project manager.
- I like to start new projects, gather requirements, build architecture, manage development and see projects go live. I like to learn new professional technologies and to teach and help my teammates. I have a feel for design, know how to make code clear and product user friendly.
- Experienced in database normalization and code re-factoring.
- Familiar with the SOLID principles of OO programming and design.
- Expert knowledge of Software Development Methodologies (Agile / Scrum and Waterfall).
TECHNICAL SKILLS
LANGUAGES: C#, javascript, Java, PHP
.NET: IIS 5-7, .Net 2.0-4.0 (C#, ASP.Net), MVC/WPF/MVVM, Entity Framework, SOAP Web Service and WCF, LINQ, Ajax, Json, Crystal Report.
JavaScript framworks: JQuery, Angular JS, Node.JS
Database: MS SQL Server 2000-2008r2, SSRS, Oracle 10i, MySQL.
CMS: SiteCore CMS, Joomla CMS. XML XML, XSLT, FO-XSL.
SOURCE CONTROL: TFS, Mercurial SCM, Git, SVN, CVS, Visual Source Safe.
IDE: MS VisualStudio.Net 2008-2012, IntelliJ IDEA, Subline
OS: MS Windows, Mac OS X 10.9+, Linux;
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Sr. Software Developer Consultant
Responsibilities:
- Working on the Claims Transparency project which aims at giving a consolidated view of health insurance claims to Confidential 's clients. Currently working for frontend on system integration development by exposing API's through restful web services; Utilized MVC4, WebApi, AngularJS, JQuery, Ajax, Json, CSS3, WebServices, MSSQL2008R2 and Hadoop/Hbase, WCF, TEamCity, SVN, TFS, VersionOne Agile development methodology;
- Responsible forC#.Net design methodologies, processes, architectural approaches, initiatives in conjunction with the other architects at the company;
- Created vbscript automation testing in QTP for QA team;
- Promote tools and practices that make the job of developing, supporting and debugging software as easy and with as high quality as possible (Resharper, WebStorm, InteleJIDEA, PostMan, FireBug);
- Actively participated in all phases of Software Development Life Cycle (SDLC);
Confidential, Alpharetta, GA
Sr. Software Developer
Responsibilities:
- Designed and developed the EDI mockup project ASP.Net web application prototype. Utilized MVC, EF, WCF, AJAX, Test Driven Development (TDD), Agile development methodology.
- Design and implementation of relational database including tables, stored procedures, indexes, and schema design.
- Performed DBA duties, among other analyses and optimization of an existing database schema.
- Participated in many agile sprints to fix countless bugs.
- Consumed WCF web services from C# as well as via jQuery Ajax calls using XML, JSON format.
- Evaluated WCF and Web API to develop RESTful architecture.
- Created vbscript automation testing in QTP for QA team;
- Worked closely with other teams to develop and refine automated TFS build processes.
- Developed KPI Reporting system;
Software and Technologies: Visual Studio 2010, C#, Asp.net, MVC 3, ADO.NET, Entity Framework, LINQ, MS SQL Server 2008, TFS, JavaScript, JQuery, Ajax, Json, CSS, XML, Web Services, WCF, WebAPI.
Confidential, Atlanta, GA
Sr. Software Developer
Responsibilities:
- Designed and developed windows service application for integrations between a web-store and different Point of Sale systems POS ( Pixel Point, Micros, Radiant Aloha, NCR Compris, Positouch, Simphony) with using SSL Socket, COM or web services;
- Participated in design, modeling and development of web application for mobile devices.
- Designed and developed web services for providing the exchanges of data between web stores and client network devises;
- Designed and developed WPF application for creation of Client Concept Menu for retail/restaurant networks.
- Designed and developed network printer for client store that can work without computer, directly connected to internet. The printer is connected via web services to web store application for remotely printing the orders in the store;
- Helped the team to get up to speed with MVC 3.
- Developed Microsoft SQL Server Reporting Services (SSRS) reports.
- Coached, mentored, and managed off-shore personnel within a technical team.
Software and Technologies used: MS VS 2008-2010, C# & Asp.net, JQuery/Mobile, Entity Framework, MS SQL 2008 R2, Restful Services, Mercurial, Fogbugz & Kiln, nAnt, nUnit, grunt, XSL OpenSSL, CruisControl.Net, Redgate.
Confidential, Atlanta, GA
Sr. Software Developer / Architect
Responsibilities:
- Directed and managed a team that was responsible for development, implementation, and maintenance of the internal/external applications;
- Lead management, design, implementation, and maintenance of a CRM systems;
- Designed and implemented UI components and Web Services written in C#, ASP.Net and Java
- Analyzed user requirements and gathered data needed to develop user interfaces and reports;
- Performed DBA duties;
- Coached, mentored, and managed local and off-shore personnel within a technical team.
- Lead management, design, implementation, and maintenance of a e-Commerce systems (SiteCore CMS);
- UML modeling architect core of ECMS (SkillFusion, C#) and developed MVC style logic core of application;
- designed core of servece for web generation PDF reports, module for convert WYSIWYG html content from DB for PDF (Java, Apache Tomcat, FOP, XSLT, XML);
- designed module for integration Win Scheduler Task to ECM (Win API, C#);
- designed and developed custom AJAX UI component (C#, JavaScrip, JQuery, XSL, XML, web-service, css);
- designed and developed WYSIWYG HTML content editor for ECM (C#, JavaScript, css);
- designed and developed csUnit for testing application;
- designed and developed logic for XLST generation UI for ECM;
- Integration application with LinkedIn API;
Software and Technologies used: C#, ASP.Net, MS Visio, ODM, MS VisualStudio.Net, WinAPI, nAnt, csUnit, SkillFusion UML, VSS, CruiseControl.Net; Java, JSP, JavaScript, JQuery, jUnit, Ajax, Apache Ant, IntelliJ IDEA 4; XML (dom4j, DOM/SAX) XSLT, SOAP/WSDL; SQL Server 2003, Crystal Report Server 10, IIS, TomCat5.
Confidential
Responsibilities:
- designed architectural UML model of Surveys part of application;
- customized extensions for core of ClearCompliance and integration with new product;
- designed Queue functionality for handling hard for CPU process for generation manuals for client;
- designed Caching Repository for pre-generated manuals;
- designed XSLT template for reports for Antenna House PDF Generator;
- integrating Flash Chart, Dundas Charts with web service for display statistic information;
Software and Technologies used: C#, ASP.Net, MS Visio, ODM, MS VisualStudio.Net, WinAPI, nAnt, csUnit, SkillFusion UML, VSS, CruiseControl.Net, Dundas Charts, Fusion Charts, JQuery; Java, JSP, JavaScript, jUnit, Ajax, Apache Ant, IntelliJ IDEA 4; XML (dom4j, DOM/SAX) XSLT, FO:XSLT, SOAP/WSDL; SQL Server 2003, IIS, TomCat5.
Confidential
Responsibilities:
- Designed, developed, and supported a new e-Commerce web application based on Sitecore CMS platform.
- From the very beginning participated in the meetings with customer to understand customer’s goals, problems and requirements;
- Analyzed customer’s requirements to design the best solution for addressing all business tasks;
- Analyzed and created all mathematical calculations for the application.
- Provided farther customization of the original workflow to meet customer’s new requirements and needs;
- Created all design documents with the detailed descriptions and wireframes.
- Developed Microsoft SQL Server Reporting Services (SSRS) reports.
Software and Technologies used: SiteCore CMS, C#, ASP.Net, JQuery, MS VisualStudio2010, SQL Server 2008, MS Reporting Service.
Confidential
Responsibilities:
- UML modeling architect core of ECMS and developed MVC style logic core of application;
- Wrote technical requirements and functional specifications
- Participated in code, database, and design reviews for internal and offshore development
- Authored functional specifications and communicated them to development and QA teams
- Validated technical specifications with technical design created by developers
- Lead design and implementation of web-services orientated components written on C# and asp.net
- Developed reports Microsoft SQL Server Reporting Services (SSRS)
Used Software and Technologies: C#, ASP.Net, Linq, XML (dom4j, DOM/SAX) XSLT, SOAP/WSDL, Dundas Charts, JQuery; MS Visio, MS VisualStudio.Net2008, WinAPI, SkillFusion UML, VSS, SQL Server 2008, MS Reporting Service.
Confidential
Responsibilities:
- designed MVC (Model-View-Controller) pattern architect model application development.
- customized extensions for core of ClearCompliance and integration with new product;
- designed XSLT template for reports;
Used Software and Technologies: Java, JSP, Struts/Tile, Object Data Mapping like Hibernate, AXIS WebService, XSLT, JavaScript, jUnit, ANT, IntelliJ IDEA 4, CSV Server 2003, TomCat5, API Siebel CRM.XML (dom4j, DOM/SAX) XSLT, SOAP/WSDL;
Confidential
Sr. software developer
Responsibilities:
- Developed a number of intranet web sites from ground up, using ASP, ASP.NET (C#), JSP, Java Servlets, SQL MAPS, JTA.
- As a lead developer, designed and developed enterprise wide content management system for corporate intranet site. Implemented MVC (Model-View-Controller) pattern during application development.
- Wrote Apache Ant build descriptors.
- Programmed custom tag libraries for JSP and custom web controls for ASP.NET.
- Designed and developed XSLT templates to transform XML to HTML.
- Used Visual Studio .NET 2002 to write and debug ASP and ASP.NET(C#) web application.
- Used IntelleJ IDEA and Kawa as IDE for Java development.
- Optimized SQL queries and stores procedures for MS SQL Server using MS SQL Server Query Analyzer.
- Development and technology mentoring: WebStart, EJB 2.0 CMP, Swing/JFC.
- Created modules for generation of this reports in PDF, Excel format.
- Design Database and Data modeling using Sybase DataArchitecture Designer (UML).
- Created client/servers components as search-list for view of multi-data on client side and cashing resultset
- data on application server side
- Created script for making new version of this product using ANT 1.4.x, CVS and gave the recommends about
- using Java Web Start for launched of application from web
Used Software and Technologies: J2EE: Jeguar AS 3, EJB2.0, JDBC; JavaWebStart; CVS (version control), ANT, log4j; MS SQL Server 2k; Actuate Report or (EnterpriseSoft Report old name) for creating financial reports;
Confidential
Developer
Responsibilities:
- Responsible for full cycle of software development for financial analysis, writing extension modules for existing bookkeeping applications. Developed writing extension modules for existing bookkeeping applications using Delphi 3.x.
Used Software and Technologies: FoxPro, Borland Delphi 3.x, MS Windows NT/95/3.1Education
Confidential
Masters of Management
Responsibilities:
- Proven problem solving and communication skills working directly with customers on critical issues, leading team projects and full development life cycle: coding - unit testing - integrating (checking in) - building - integrated testing (QA) - releasing and distribution of the software;
- Ability to deliver quality software under time pressure; work with minimal or no supervision as well as a part of a team;
- Extensive experience in troubleshooting and performance analysis, test systems design and customer support, including third party software maintenance;
- Experience in application prototype design based on requirements and feedback gathered directly from a customer;
- New technology research and technical writing abilities, as well as desire and ability to learn new technologies.
