Sr. Technical Consultant Resume
Fort Worth, TX
SUMMARY:
- Full stack .Net developer with 13+ years of overall experience in Object Oriented Design Architecture/Programming, Web services, Client/Server, WinForms UI design and development by Microsoft technologies
- 7+ Years of technical lead/architect experience in handling team in offshore and onsite
- Worked on POC at Confidential onsite to get the project signoff
- Broad Experience with .NET Framework 3.5+ versions
- Extensive experience on Microsoft .Net Technologies C#.NET, ASP.Net, ADO.Net, AJAX, HTML, Java Script, VB Script, jQuery, AngularJS, NodeJS, Windows Mobile
- Hands on experience on API Architecture and Solution Architecture design with the technologies Web services, WCF, WEB API, OData, RESTful Services, SOAP, XML, JSON.
- Experience on MVC/MVVM/MVP architectures
- Familiar with WIF, AD, OAuth, SAML, JWT, CAS
- SQL Coding and analysis/fetch data in SQL Server 2012+, Oracle and MS Access
- Experience with data access using LINQ, Entity Framework and ORM tools
- Expertise with Azure API Management, Azure Cloud Services, Azure Storage services, Azure SQL DB, Document DB and familiar with AWS architecture
- Exposure to Requirement gathering, Analysis, Estimation, Design, interacting with client, strong problem solving, strategic planning and organizational skills
- Experience in all phases of SDLC and familiar with Agile\Scrum, Waterfall development methodologies, Build and Configuration management
- Agile\scrum development experience using VersionOne, Leankit\Kanban process
- Familiar with Test Driven Development (TDD), Behavior Driven Development (BDD)
- Migrated applications from Visual C++ to C#.Net and Visual Basic(VB6) to C#.Net
- Programming Languages: C, C++, VC++, Win32, MFC, COM, VB.NET, VBA
- Development Tools: Visual Studio 6.0, 2008/2010/2012/2013/2015
- Operating Systems: Windows Servers, Windows 2000/XP/7/8/10
- Automation/GUI Tools: FactoryLink, Infragistics, Ethereal, Screen Scrapper
- Version Control Tools: Visual Source Safe, Rational Clear Case, TFS, GitHub
- Load Testing/Performance Monitoring Tools: Dynatrace, NeoLoad, JMeter, BlazeMeter
TECHNICAL SKILLS:
Technologies: .Net Framework 4.0/4.5, Visual Studio, C#.Net, WCF, OData, WebAPI, RESTful services, RabbitMQ, JSON, MVC, LINQ, Entity Framework, SQL Server, Oracle, TFS, MS Build and Deployment, PowerShell, AngularJS, NodeJS, MongoDB, Splunk, Jenkins, ReSharper, dynatrace, JMeter, Elastic Search, Log Stash, Kibana, Azure Cloud services
PROFESSIONAL EXPERIENCE:
Confidential,Fort Worth,TX
Sr. Technical Consultant
Responsibilities:- Involved in design and implementation of I - ETMS (Interoperable Electronic Train Management System), Trainsheet Route, Train Schedule, General Train Bulletins(GTB), MTGTBs, Restrictions functionalities
- Integration of the components required for PTC operations, including the Back-Office Server (BOS), Office Locomotive Segments with an ongoing development, integration and support engagement.
- Agile\scrum development using VersionOne to plan, track and release great software
- Research and development of predictive features and user stories
- Analysis, triage of prod issues related to PTC (Positive Train Control) train operations
- Analysis using Splunk dashboards and providing fix for critical issues
- Experience on release PTC and CAD Data Server release, cutovers and SLS support calls
- Field testing of PTC in locomotives and involved in integration/functional testing
- Mentor offshore team and clarifying technical/functional/automation related doubts
- Working knowledge of other parts of PTC such as BOS (Back Office Server), TSS, TMDS
- Familiar with the types of bulletins/restrictions/messages flows in railroad system
- Experience on working with Wabtec onboard release requirements
- Experience on energy management processors/carriers NYAB, GE and Witronix
- Good understanding of Railroad operations rules, procedures and practices
- Experience on writing testing evidence document to prove that the feature/user story has been tested with the valid data
Confidential,Bothell,WA
Team Lead/Sr. Developer
Responsibilities:- API architecture, Solution Architecture design and development by using the object-oriented programming capabilities of .NET technologies
- Provide technical leadership to mentor the development team size of 20
- Sprint planning\project estimations\timelines and signoff requirements
- Technology Decision, Engineering Excellence, People Management, Project Management Risk Mitigation Plans and Stakeholder Management
- Agile\scrum development experience using Leankit\Kanban process
- Design/architecture of AMS360 OData webservices, implemented helper classes to generate security tokens and security authentication/authorization modules
- Design/implementation of Middle-Tier business objects and business rules
- Developed and exposed WCF/WebAPI/OData services and implemented custom APIs
- Hands on experience in SQL Server and Oracle database design and development, writing Constraints,Indexes,Views,StoredProcs,Cursors,Triggers, User Defined Functions.
- Developed Swagger UI documentation to facilitate the consumer easy access of all API’s
- Implemented service calls for LOB Customers/Policies/Claims and deployed by IIS
- Implemented SQL scripts, stored procs and parameterized queries
- Analysis and debugging of complex tasks and familiar with ACORD standards
- Experience in setting up of Jenkins plugins for development environment
- Analyzing and understanding the user stories by coordinating with the onsite team.
- Development of the features\user stories and writing unit test cases
- Reviewing the code written by the team members using Malevich tool and TFS
- Mentoring\Helping the developers in resolving the technical problems
- Worked on Large Agency Initiatives, agency scalability testing on skytap perf env.
- Written the PowerShell scripts to build the performance load testing scenarios
- Familiar with application performance monitor tools like dynatrace
- Design and implementation of the architecture: Layers/Components: Azure/.Net C#: WebAPI, REST, WPF, Entity Framework, LINQ, Sql Azure, Azure AD, Elastic DB Pool
- Developed a cloud platform solution by PaaS services (.NET, C#, Azure, WebAPI)
- Analyze of existing on-premises management software’s family to build a brand-new architecture to create a cloud first scalable platform based on Microsoft .NET/C#/Azure
Technologies: .Net Framework 4.0, VS 2010, C#.Net WinForms, WCF, Silverlight, MVC, MVVM, LINQ, SQL Server 2008, Multi-Threading, XML, Win 7, TFS, Enterprise Library, Entity Framework, Windows Mobile 5.0 Pocket PC SDK.
Confidential
Responsibilities:- Application architecture, Solution Architecture design and development by using the object-oriented programming capabilities of .NET technologies
- Design/implementation of Middleware business objects and business rules
- Provide technical leadership to mentor the development team
- Coordinate with production support team to fix the communication protocol issues
- Involved in preparing Hi-level design documents and RFCs
- Implemented SQL scripts, stored procs and involved in UI design, white box testing
- Involved in setting up Emulator to test the deliverables of handheld applications.
Technologies/Tools: .Net Framework 4.0, C#.Net WinForms, Visual Studio 2010, C/C++, Visual C++, MFC, SQL Server 2005, Multi-Threading, XML, Windows XP/7, VMware, TFS
Confidential,Paramus,NJ
Lead Technical Specialist
Responsibilities:- Responsible for designing/developing of application architecture
- Provide technical leadership to the development team, learning new .NET technologies
- Coordinate and delegate development tasks to team members
- Involved in Architecture specification design, External design and Solution design
- Involved in User Interface design, proto type design for enhancements
- Implemented Import/Export functionalities for Address Book, International Commodity, Freight commodities shipments, XML schemas xdr and xsd formats
- Involved in HDFS customer defect analysis, regression testing and fixing the bugs
Confidential,Beverly,MA
Senior Software Development Engineer
Technologies: Visual Studio 6.0/2005/2008, C#.Net WinForms, WPF, C/C++, VC++, VB.Net, Visual Basic for Applications(VBA), SQL Server 2000/2005, Grid Controls, Socket Programming, Multi-Threading, VxWorks, Linux, Windows XP
Responsibilities:- Involved in implementation of Graphical User Interface(GUI) design and development
- Onsite Co-ordinator for HCL America, mentoring offshore team and reviewing team work
- Designed controls by drawing properties and 3D animation controls by FactoryLink
- Experience in developing Real Time Embedded Control System software and GUI screens using SCADA/HMI, VB.Net, VBA, C/C++, FORTH, PMAC for semiconductor equipment
- Experienced with Factory Automation(GEM), RTOS's, GUI's, robotics simulation software, Relational Databases, TCP/IP Communications, Manual and Automatic Ion Beam Control, Analog/Digital I/O Controls, Recipe/Process Control and Vacuum
- Involved in design specification/software development/system integration/field support
- Implemented programable events, math/logic (CML) procedures and machine controls.
- Experience in handling database historian tasks, alarms, and network send/receive tasks
- Implemented complex controls like Grid and some custom controls using Infragistics
- Experience in using Extraview tool for issue tracking, resolution, analysis, design, estimation, review and maintaining source code delivery status for the Change Requests
- Worked on Clear Case software to maintain source code check-ins and Final Builder to build project and WindRiver Workbench to develop and build the VxWorks applications
Confidential
Senior Software Engineer
Responsibilities:- Implemented the application using Active Directory Services (ADS) and Light Weight Domain Access Protocol (LDAP). Designed this application using jQuery custom controls to present rich user interface and designed user screens with rounded corner images. Implemented custom controls like Fish Eye control, Accordion, Collapsible panel, Deluxe menus and Tree controls by AJAX controls and handlers. Developed JSON scripting to parse the data to other screens. Implemented handlers for data transactions between the screens. All custom control validations are implemented by JavaScript.
- Implemented ASP server controls to categorize the companies and departments. Using this application, users can post/view regular updates filtered by departments, processes and sub-processes. Developed user hierarchy with restricted access as by hierarchy levels. Developed Reports module by Crystal Reports to generate reports dynamically. Followed agile/scrum methodology to implement the project.