Summary
Overview
Work History
Education
Skills
Accomplishments
Affiliations
Certification
References
Timeline
Generic

Omganesh Teekaramsingh

Alpharetta,GA

Summary

Strategic Solution Architect eager to utilize expertise in process evaluation and optimization demonstrated over [Number] years of superior industry performance. Innovative and ambitious with a passion for furthering the [Company] mission.

Innovative Solution Architect enthusiastically pursuing a [Job Title] role to contribute value to the [Company] team. Offering advanced knowledge of system design and software deployment support shown over [Number] years of related experience.

Resourceful Solution Architect bringing [Number] years of client rapport building and solution implementation support illustrated across [Number] years of industry contribution. Well-versed in evaluating database and process performance and developing actionable solutions for improvement.

Senior-level Software and Application Developer passionate about creating cutting-edge products for [Industry]. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.

Highly-motivated employee with desire to take on new challenges. Strong worth ethic, adaptability and exceptional interpersonal skills. Adept at working effectively unsupervised and quickly mastering new skills.

Committed job seeker with a history of meeting company needs with consistent and organized practices. Skilled in working under pressure and adapting to new situations and challenges to best enhance the organizational brand.

Diligent College Student focused on [Area of study] and dedication to prompt project completion and continual adaptation. Team-oriented collaborator with reliability and focus on equitable task distribution through group projects and motivation to accomplish mutually held goals.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Application Architect

Truist Bank
Atlanta, GA
07.2016 - Current
  • Researched, evaluated, and recommended new technologies to improve existing applications.
  • Assisted in the development of test plans, scripts, and procedures to ensure quality assurance standards.
  • Provided technical guidance on project teams to build systems that meet business requirements.
  • Designed and developed application architecture for a cloud-based system.
  • Identified areas of improvement for performance optimization and scalability.
  • Developed detailed designs for complex software architectures using UML diagrams.
  • Created design documents that described the overall system architecture and its components.
  • Analyzed current systems and proposed changes to enhance security protocols and policies.
  • Deployed applications across multiple environments such as staging or production servers.
  • Monitored application performance metrics using tools like Splunk or New Relic.
  • Collaborated with other developers on coding best practices such as code reviews.
  • Performed troubleshooting tasks when issues arose in the application environment.
  • Implemented automated testing frameworks like Selenium or JUnit for continuous integration.
  • Built reusable components that could be used across multiple projects within an organization.
  • Provided expertise in web services technologies such as REST APIs or SOAP web services.
  • Established processes for deploying applications from development through production stages.
  • Ensured compliance with company standards related to software engineering practices.
  • Supported customer implementations and confirmed success through identification and application of repeatable best practices.
  • Evaluated operational processes and recommended cost-effective solutions.
  • Provided quality control to eliminate downtown and reduce corporate expenses.
  • Tailored and presented IT solutions to principles, [Job title]s and managers across [Type] region, resulting in [Number]% in new business.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
  • Reviewed project requirements to identify customer expectations and resources needed to meet goals.
  • Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
  • Conferred with project managers and other stakeholders to fully understand software design specifications and plan optimal development approaches.
  • Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
  • Utilized established design patterns to expedite novel software creation and support consistent performance results.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
  • Obtained and evaluated information on hardware configuration costs, reporting requirements and security needs.

Senior Technology Architect

Infosys Limited, Mangaluru
Atlanta, GA
08.2012 - 07.2016

· Presented to the business leads the application architecture and the decisions that need to be made for an implementation.

· Represented solution/application architecture to business and gather base technology requirements.

· Defined scope of the technical solutions for the implementation.

· Built package which received from vendor and implement in release environment.

· Customized vendor product to accommodate bank specific requirement.

· Determined if any conversion scripts need to be written for the implementation.

· Communicated all technical requirements to the other groups that will be impacted so that they can ensure that their efforts include the necessary scope.

· Remain in constant communication with the LOB and Production Services to answer questions and help resolve issues.

· Deliver overview of value chain functionality to business lead.

· Communicates the various configuration settings for the various technologies.

· Lead walk through of vendor packages for implementations team.

Tech Lead

Deloitte Consulting LLP
Carson City, NV
04.2010 - 08.2012
  • Provided technical guidance and mentorship to junior developers.
  • Created and maintained development standards, guidelines, and processes.
  • Developed software solutions using various programming languages.
  • Performed code reviews to ensure quality assurance standards were met.
  • Managed the full life cycle of software development projects.
  • Identified technology trends and recommended system improvements.
  • Collaborated with stakeholders to define business requirements for new applications.
  • Designed user interfaces to meet customer needs, improve usability, and enhance performance.
  • Resolved technical issues related to software design and implementation.
  • Implemented automated testing tools to ensure the quality of software releases.
  • Monitored system performance metrics to proactively identify potential problems.
  • Maintained up-to-date knowledge of industry developments in order to recommend changes or upgrades as needed.

· Designed JSP screens for various modules like Resources, Change Task Entry Portlet, etc.,

· Created XSD files based on database.

· Created object models for respective modules based on XSD files.

· Using Wrapper Design Patterns to develop wrapper classes for each object models.

· Developed action classes to call EJB helper classes.

· Mapped JSPs with respective action classes using Struts 2 configuration file.

· Developed EJB classes to call respective module’s SOAP service which is sit on the Process Server.

· Developed Hibernate mapping files for each object models to interact with databases.

· Developed Listeners and Business Services classes to interact between EJB and Process Server to manage all messages with the help of WebSphere MQ.

· Created Queues in WebSphere MQ explorer.

· Configured these MQ queues in JMS using WebSphere administrator console for services requiring store and forward reliable messages.

· Developed JavaScript library JQuery functions for all front end validations.

· Developed JQuery Ajax functions all requests and responses that interact with server.

· Developed JQuery/Ajax based value picker functions for Zip Code and Bank details.

· All mandatory validations are managed in EJB classes.

· Using RAD for all development, build and deployment activities.

· Using Bugzilla testing tool to track all defects which is logged by Tester.

System Analyst

Hexaware Technologies Inc
Charlotte, NC
01.2007 - 04.2010
  • Developed system requirements documents and analyzed user needs to ensure the delivery of quality software solutions.
  • Conducted research on various hardware and software products to determine compatibility with existing systems.
  • Provided technical support for users, troubleshooting any issues that arose in their use of software applications.
  • Performed data analysis and wrote reports to identify trends in customer feedback.
  • Developed programming code to customize existing software applications as needed.
  • Designed databases using SQL queries to store information in an efficient manner.
  • Identified opportunities for process improvement by analyzing existing systems, processes, and customer feedback.
  • Created and implemented test plans, scripts, and procedures for new system installations and upgrades.
  • Created detailed documentation including flowcharts, diagrams, and manuals to explain system design specifications.
  • Assisted in the development of training materials for end-users on how to use new or modified systems effectively.
  • Collaborated with developers, designers, business analysts, project managers, IT staff members to ensure successful implementation of projects.
  • Analyzed system performance metrics such as response time and throughput capacity to optimize system operations.
  • Conducted regular reviews of database backups and disaster recovery plans as part of overall risk management strategy.
  • Provided guidance on best practices for developing effective user interfaces that meet accessibility standards.
  • Evaluated current systems architecture designs against industry standards for scalability and reliability.
  • Resolved complex technical problems by working directly with vendors or other external resources when necessary.
  • Documented all changes made to the production environment according to established change control procedures.
  • Configured server settings according to customer specifications while ensuring compliance with applicable regulations.
  • Developed strategies for maintaining optimal application availability through proactive monitoring techniques.
  • Diagnosed issues encountered during testing phases by examining logs files or debugging code when necessary.
  • Expanded systems with new features and structural components.
  • Explored new technologies and tools for productivity, security and quality assurance purposes.
  • Developed and managed project plans while providing status updates to management.
  • Revamped existing system to improve functionality or repurpose for new requirements.
  • Utilized Product Life Cycle Development processes to ensure adherence to project schedules and budgets.
  • Identified strategies to formulate, define and document specifications.
  • Researched and evaluated technology solutions and presented recommendations for improved system operations.
  • Created data verification methods to comply with standard system procedures.
  • Integrated and updated computer systems with latest technologies required for project development.
  • Analyzed system vulnerabilities and collaborated with IT and business teams to eliminate vulnerabilities in support of internal and external audits.
  • Prepared charts, diagrams and tables to depict present and proposed systems.

· Working on Full Cycle of Software Development from Analysis through Design, Development, Testing and Integration phases.

· Participated in meetings with various teams during requirements collection, design & implementation phases.

· Involved in Design and Development of prototype.

· Based on technical and functional specifications developed test plans and acceptance criteria.

· Create brief technical specification documents according to verbal and written functional requirements and other requirements.

· Creation of design/specification documentation and involved in development phase.

· Created web pages using Ajax.

· Involved oracle performance tuning.

· Work with customer for production sign-off

Education

Master of Science - Computer Science

Bharathidasan University
TamilNadu, India

Skills

  • Process Optimization
  • Requirements Gathering
  • Systems Design
  • Business Solutions Prowess
  • Process Evaluation
  • Systems Design Analysis
  • Client Engagement
  • Web Applications
  • Object-Oriented Programming
  • Software Testing and Validation
  • Teamwork and Collaboration
  • API Design and Development
  • Software Development Standards
  • Time Management and Organization
  • Data Storage and Retrieval
  • Code and Quality Standards
  • Continuous Integration Systems
  • Agile/Scrum Methodology
  • Project Management
  • Analytical Thinking and Problem Solving
  • Programming Languages: Java, C#, Net, Python
  • Software Architecture
  • Web Programming
  • Agile Development Methodologies
  • Performance Analytics
  • Cybersecurity Analysis
  • Project Specifications
  • Cross-Functional Teamwork
  • Application Development
  • Design Patterns and Principles
  • Performance and Scalability Optimization
  • SOAP and RESTful Web Services
  • Software Customizations
  • Idea Development and Brainstorming
  • Security Planning
  • Advanced Knowledge of Embedded Systems
  • Virtualization
  • Design and Development
  • Debugging and Troubleshooting
  • Creative and Innovative
  • Scrum
  • SDLC Processes
  • Performance Improvement

Accomplishments

  • 2023 Enterprise Technology Appreciation Award
  • 2021 Truist Performance Award Nominee.

Affiliations

  • Participated Truist DevCon conference 2022 and presented CORDA - Blockchain Technology.

Certification

  • AWS Solution Architect - Associate

References

References available upon request.

Timeline

Application Architect

Truist Bank
07.2016 - Current

Senior Technology Architect

Infosys Limited, Mangaluru
08.2012 - 07.2016

Tech Lead

Deloitte Consulting LLP
04.2010 - 08.2012

System Analyst

Hexaware Technologies Inc
01.2007 - 04.2010

Master of Science - Computer Science

Bharathidasan University
  • AWS Solution Architect - Associate
Omganesh Teekaramsingh