We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

ConnecticuT

SUMMARY:

  • Innovative software engineer offering extensive experience in the full software development lifecycle from concept through delivery of next - generation applications and customizable solutions.
  • Excellent analytical, logical, programming and problem solving skills with expertise in Object Oriented Programming (OOPS) concepts, Design patterns, Solid Principles.
  • Good interpersonal and communication skills, commitment, result-oriented, zeal to learn new technologies and undertake challenging tasks.

TECHNICAL SKILLS:

  • Algorithm Analysis and Design, Solid Principles and Design patterns, Agile Methodologies
  • Technical skills: C/C++, C#, VB.NET, Java, Unix Shell, Python, JavaScript, JQuery, HTML, CSS, MVC Architecture, WCF, SOAP, Restful web services, Crystal Report, Multithreading, Entity Framework, LINQ, XML
  • Database: SQL Server 2008,2012
  • Operating Systems: GNU/Linux, Windows
  • Linux: Clustering (HPC)
  • Assembly Programming: Atmega-16, Arduino
  • Tools: Visual Studio, Eclipse, MATLAB, RapidMiner, Weka

PROFESSIONAL EXPERIENCE:

Confidential, Connecticut

Senior Software Engineer

Responsibilities:

  • Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture
  • Followed Test Driven Development Methods in Agile Methodology to produce high Quality software
  • Developed application as n-tier application with UI in the presentation layer using ASP.NET 3.5, business logic in the middle layer using C#.NET and data service activities in the backend using MS SQL Server 2008
  • Experienced in maintaining a session of messages between a client and a service using secured Windows Communications Foundation (WCF) facilities
  • Designed and developed secured, single sign on WCF services with custom binding for rating and reporting service
  • XML and SOAP were used to exchange structured and typed information with help of web service over the internet
  • Used jQuery, JavaScript and bootstrap, HTML 5 for front-end development
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages
  • Worked in generating operational reports using Crystal Reports and MS EXCEL Reports
  • Building reusable search services and ensure data protection
  • Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS
  • Designed reusable class libraries, implemented those classes using C#.NET, OOPS, WSDL, SOAP and .NET Reflection library to load persisted classes dynamically, simulating Factory pattern
  • Effectively used CSS, HTML, UserControls, CustomControls and MasterPages
  • Implemented binary search algorithm to optimized searching and sorting of large dataset for private exchange application
  • Worked on ASP.NET features like state Management, caching features, configuring optimizations and securing web application
  • Developed different User controls which inputs the data and display the data for the web applications using ASP.NET.
  • Made full use of .NET's object oriented features, errorhandling, caching, security, tracing and eventlogging features.
  • Well versed with using SOAP UI for testing the web service calls
  • Created database objects using SQL Server including complex Stored Procedures, DTS packages, triggers, cursors, tables, and views and other SQL joins and statements for applications

Technologies:: C# .Net (4.0), CSS, HTML, WCF, JavaScript, Ajax toolkit, Crystal Reports, SQL Server 2012, Xqueries, LINQ, XML, SOAP UI, Entity Framework, Agile Methodologies, Test Driven Development, Design patterns, Angular.js, JSON, JQuery

Confidential

Senior Software Developer

Responsibilities:

  • Updated, maintained and developed web applications for various clients
  • Responsible for designing the ASP.NET application authentication using .NET Framework, C#.NET
  • Provide full lifecycle support to clients from initial client interaction and requirements analysis through design, coding, testing, debugging, implementation and integration
  • Provide ongoing application support and troubleshooting
  • Establish, build and manage relationships with corporate partners
  • Provide senior-level application development expertise to team responsible for rewriting and migrating platform to SQL .NET
  • Used object-oriented principles for class development to streamline efficiency and ensure a scalable and reusable architecture
  • Extensively wrote and used T-SQL, stored procedures, Database Triggers in SQL Server 2008, 2012
  • Handled Database Designing, Client Handling and Communication, In-process Requirement Gathering, Managed tasks in TFS
  • Developed a Secure Media System (SMS) which is a security solution that is specifically developed to protect content ranging from simple documents and applications to complete media presentations such as eLearning content
  • Lead the MLMSystem project. It is a complete web based solution for retail industry to benefit both the buyer and seller. With a centralized data, developed a secured WCF Service to link together Android application and website to process any request
  • Developed an MVC based application that is used by brokers to manage clients’ portfolios. The application can do the analysis of a particular stock using the old data and rates, and generates charts and reports on the bases of analysis

Environment: C#.Net (4.0), ADO.NET, MySQL, Visual Studio. NET, Team Foundation Server, Crystal Reports, Java, WCF Service, Continuous integration using MSBuilt, JavaScript, XML, AJAX Toolkit, LINQ to SQL, HTML 5, CSS3.0, JSON, MVC 4, LINQ, SQL Server 2008 R2, High-Charts, Entity Framework, Agile Methodology

Confidential

Researcher

Responsibilities:

  • Led a complete lab set-up process for Virtual Reality - includes requirements generation, cost negotiations with venders, and final tender generation
  • Developed a complete solution of input file generation for Neutronics software
  • Customized SolidWorks CAD software integrating it with Hypermesh and used C++ for mesh optimization
  • Formulated the conceptual design process of Nuclear Fusion Reactor and solved many mathematical problems using Python and Java as front-end and My-SQL
  • Identified and implemented customized obstacle detection and shortest path algorithm for a robotic application
  • Customized AVR library to receive multiple output line for parallel control of 16 servo motor on ATMEGA-16 controller which was demonstrated in ITER FRANCE and gained 10 million INR contract
  • Installed, integrated and maintained high performance computing lab using clustering in Linux which eliminated the need of super-computer for Neutronics code
  • Led a team of 6-7 interns for their final year projects in various fields of robotics
  • Helped start a new area of 3D virtual modeling for construction industries

Technologies: C/C++, java, MPI, shell scripting, HPC, Solid-Works, Python, Apache

Confidential

Lecturer

Responsibilities:

  • Published paper on Real time Robotics application in National Plasma Conference, 2013
  • Qualified Graduate Aptitude Test for Engineers (GATE) with 96.34 percentile, 2011
  • Secured second position in i-vision in I-fest organized by IEEE Student Branch DA-IICT, 2011

We'd love your feedback!