We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

Los Angeles, CA

PROFESSIONAL SUMMARY:

  • Principal Software Engineer / Software Architect with 20 years’ experience with following key responsibilities:
  • Design, develop and implement dozens of web/desktop apps.
  • Develop technical solutions that definitively improve scalability, performance and profits.
  • Lead projects and exert technical influence, increasing team productivity and effectiveness by sharing your deep knowledge and experience
  • Discern key business requirements and objectives by interfacing with stakeholders.
  • Work with Product Managers to continually enhance company’s applications by identifying opportunities for improvement, making recommendations and implementing optimizations.
  • Plan, develop and implement successful large - scale projects from conception to completion.
  • Actively mentor individuals and promote best software engineering practices across design, build, and test
  • Own key architectural decision and design considerations
  • Design and code using the latest and greatest tools
  • Develop multi-tiered enterprise web applications
  • Collaborate with a world class team of Software Engineers
  • Superior analytical, time management, collaboration and problem-solving skills.

HIGHLIGHTS INCLUDE:

  • Service Oriented Architecture (SOA), Object Oriented Programming (OOP) designs and patterns, project planning, release and build management, task scheduling and SDLC maintaining, utilizing MS Team Foundation Server and MS Project application) with Agile programming, SCRUM methodology.
  • Developing various Web/Desktop applications. DB performance tuning and analysis with many ß years’ hands on experiences in database design/modeling, implementation, administration, and tune-up, user role management, security configuration and etc.,

TECHNICAL SKILLS:

  • Excellent interpersonal communication and management skills; Very strong engineering background in communications, computer, network, and integrated data service systems
  • C#, ASP.NET, MVCWCF, RESTful Services, JavaScript, JQuery, ExtJS, AJAX, XML, HTML, CSSXCode / iOS Objective C.
  • Xamarin
  • MS Visual C++ MFC
  • Windows / iOS / OSX
  • SQL Server, MySQL, MS Access

WORK EXPERIENCE:

Senior Software Engineer

Confidential, Los Angeles, CA

Responsibilities:

  • Design and developing web system/student portal- “insurance waiver management system. Using MS Visual Studio 2013 Team edition / Team Foundation Server (TFS With Agile templates), Developed in ASP.NET/MVC (Model View Controller Architecture) using C# language. JavaScript/ JQUERY/AJAX/ JSON/ ExtJS. Security was implemented using extended Identity management trough WCF calls.
  • Waiver HTML mail template generator web engine. MS SQL Tokens and HTML Code generation using C#/MVC/ASP.NET with AJAX, JQUERY and JSON.
  • MS SQL CLR Waiver mail template sending engine. Using following tools MS SQL 2014, T -SQL, Tables/Functions/Procedures/Triggers/Views, CLR Assembly C#/ MS Visual Studio 2013 Team Edition/ TFS With Agile Templates
  • Optimizing, Tweaking and Tuning existing web systems/modules - developing Waivers Administration Portal for Clients Using MS Visual Studio 2013 Team edition / Team Foundation Server (TFS with Agile templates), Developed in ASP.NET/WebForms using C# language. JavaScript/ AJAX/JSON.
  • Mobile Apps for Students using Xamarin + RESTful service calls. APNS and Location Services

Senior Software Engineer

Confidential, AveCulver City, CA

Responsibilities:

  • Passionate, responsible and committed engineer, with a get - it-done, on-time spirit, and more than a decade of experience designing, implementing and adapting technically sophisticated online web applications using Microsoft Technologies, C#/APS.NET MVC & JavaScript Framework ExtJS, three tiered architectures and more.
  • Proficient in C# infrastructure, language standards, object modeling technologies and Application Life Cycle management
  • Plan, coordinate and conduct multiple complex software engineering activities
  • Create and participate in software planning and estimating, status monitoring and reporting
  • Devise new approaches, apply existing criteria in new ways and draw conclusions from comparative situations
  • Software design, prototyping and investigating
  • Software coding and unit testing
  • Systems integration and testing
  • Software documentation
  • Troubleshoot for program errors in existing systems
  • Make recommendations on the assessment of tools and software products
  • Manage and support other software engineering staff
  • Participate in mandated engineering reviews
  • Participate in the pursuit of new business by identifying opportunities and contributing to tender preparation
  • Participate in continuous improvement initiatives

Senior Software Engineer

Confidential, Los Angeles, CA

Responsibilities:

  • Application/Software/Component asset management web project. Using MS Visual Studio 2010 Team edition / Team Foundation Server (TFS With Agile templates), Developed in ASP.NET/MVC 3 (Model View Controller design pattern) using C# language, Entity Framework, WCF, HTML, JQUERY, AJAX, JSON and ExtJS 4.x (4.0.7) JavaScript Framework as front end.
  • Database design and developing T-SQL scripts. MS SQL 2008 R2
  • Report development using SSRS and MS SQL reporting web tools.

Senior Software Engineer

Confidential, Santa Monica, CA

Responsibilities:

  • Web applications development using C#/MVC3/ASP.NET with AJAX, JQUERY and JSON.
  • Database design and developing T-SQL scripts. MS SQL 2008 R2

Software Architect, Senior Software Engineer

Confidential, Tbilisi, Georgia

Responsibilities:

  • Study and analyze ministry’s business process. Project planning. Detailed tasks include system architecture, database design and development, data modeling, data access layer implementation, client interface development, XML data object modeling and manipulation.
  • Main technologies include: Agile programming, Scrum methodology, SOA, Visual Studio 2008 TFS (Scrum templates), Windows Communication Foundation (WCF), .NET/C#, .ASP.NET, AJAX, JSON, MVC, MS SQL 2008 R2, SQL Server Integration Services (SSIS), MS SQL Server Reporting Services
  • Design and implement complex insurance software -“GI Software”, covering following risks Auto Insurance CASCO, TPL, MA, Travel insurance, Health Insurance, Cargo Insurance, Liability Insurance, Finance Risks Insurance and etc. Including high volume and transactional Insurance Claim and Tracking System, Hot line Call Center System, which handles all insurers’ information, documents, claim processing and status tracking, and etc.
  • Detailed tasks include database design and development, data modeling, data access layer implementation, client interface development, XML data object modeling and manipulation.
  • Implement Window form based (Client Server prototype) application for desk officers.
  • Main technologies include: Visual Studio 2008 TFS, MFC/VC++(UNICODE), .NET/C#/CLR, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), MS SQL 2008/2008 R2, MS SQL Server Integration Services (SSIS), MS SQL Server Reporting Services

Software Architect, Senior Software Engineer

Confidential, Tbilisi, Georgia

Responsibilities:

  • Design and developing client/server core banking software, logistic management module, point of sales (POS) modules, commission control and reconciliation module, return merchant control module, customer maintenance module, MS SQL based email notification mail lists. Implement web applications for bank owned house management and reports. Main technologies include MFC/VC++, MS SQL 2005/2008, C# ASP.NET, SQL Reporting Service, JavaScript.
  • Design and implement the high volume, (extremely heavily loaded at peak time) business web site provides multiple web services. Main technologies include ASP, C# ASP.NET 2005, MS SQL 2005/2008, User Defined Functions, MFC/VC++(UNICODE) Extended Stored Procedure, Multithreads, XML serialization/deserialization, GUI/web services, Replication, SQL Reporting Service, JavaScript.
  • Detailed tasks include database design and development, data modeling, data access layer implementation, client interface development, XML data object modeling and manipulation.
  • Managing and coordinating internal team (7 developers, 1 DBA, 1 QA). Writing detailed technical specifications, Use Cases, Code review, system integration and testing(SDLC ) using Microsoft Project
  • Extensive hands-on experience with MFC/VC++, C#, Windows Form application, ASP.NET, Dreamweaver MX, MS SQL 2000/2005/2008/2008 R2, CSS, JavaScript, Stored Procedure (extensive usage of Cursor, Trigger and View with millions of daily records to process with near real time requirement), and XML, and ADO/DAO/ODBC.
  • In charge of technical specification, project planning and scheduling, Quality Assurance (QA) and Configuration Management (QM) control and implementation.
  • MS Visual Studio 2005 TFS, SQL Server Integration Services (SSIS)

Software Engineer

Confidential, Tbilisi, Georgia

Responsibilities:

  • Designed and implemented online telecom connection management/VoIP System and billing system, smoothly integrated with Oracle RDB. Developing administrative management site on PHP. The site fully supports real time billings and statistical analysis for thousands of call records every day, utilizing the following technologies: user interface was build using Borland C++ Builder, database back end was Oracle, user front end was designed on Apache/PHP and hardware: Dialogic D/41ESC PC voice card was programmed using STL C/C++.
  • Designed and implemented telecomm billing software system utilizing STL C/C++, Oracle, PHP, HTML, Borland C++ Builder

We'd love your feedback!